cadmium phosphate - French English Dictionary